stepped lands - French English Dictionary